Cursors Module

Contains a library of standard mouse cursors.

Properties

None

Methods

Hide

Show


Notes


The Cursors object contains a library of standard mouse cursors that you can access by calling System.Cursors.MouseCursorName, where MouseCursorName is one of the following:

MouseCursorName

Description

ArrowAllDirections

This is a set of four arrows pointing in both the North/South and East/West dimensions. It is typically used when moving objects on Windows.

ArrowEastWest

A pair of arrows pointing in the East and West directions. It is typically used when resizing something horizontally.

ArrowNortheastSouthwest

A pair of arrows pointing Northeast and Southwest directions. It is typically used when resizing something in this diagonal direction.

ArrowNorthSouth

A pair of arrows pointing North and South. It is typically used when resizing something vertically.

ArrowNorthwestSoutheast

A pair of arrows pointing in the Northwest and Southeast directions. It is typically used when resizing something in this diagonal direction.

FingerPointer

This cursor shows one finger pointing up indicating the presence of a hyperlink.

HandClosed

This cursor is typically used in conjunction with the HandOpen cursor to indicate that something has been "grabbed" and the drag is taking place.

HandOpen

This is the open hand cursor that is typically used to indicate that something can be "grabbed."

IBeam

The text insertion cursor that indicates that text can be entered into the object.

InvisibleCursor

An invisible cursor.

MagnifyLarger

A magnifying class cursor with a plus sign in the glass area.

MagnifySmaller

A magnifying glass cursor with a minus sign in the glass area.

SplitterEastWest

A pair of arrows pointing East and West with a vertical bar between them. This is typically used when dragging a vertical splitter control.

SplitterNorthSouth

A pair of arrows pointing North and South with a horizontal bar between them. This is typically used when dragging a horizontal splitter control.

StandardPointer

The standard system "arrow" cursor that is used for normal operations. You can use this in place of the global function ArrowCursor.

Wait

The system "wait" cursor that is used when a long operation is in progress and you cannot provide other feedback.



Example

The following line in the MouseDown event of a Canvas changes the cursor to the HandClosed cursor.

Me.MouseCursor= System.Cursors.HandClosed

The following line in the MouseEnter event hides the cursor.

System.Cursors.Hide

See Also

MouseCursor class; System object.